Fix clipboard request on macOS for yank-media
authorRobert Pluim <rpluim@gmail.com>
Sun, 16 Jun 2024 12:23:37 +0000 (14:23 +0200)
committerRobert Pluim <rpluim@gmail.com>
Sun, 16 Jun 2024 12:23:37 +0000 (14:23 +0200)
commit275a5582414c2f63bccce896200b4e84f1ba0d75
treeb2f01e1b03d26f03d376ec908ad112da1ff059eb
parenta39f6480ea5b6d3f81db90808123cdeb54790787
Fix clipboard request on macOS for yank-media

'yank-media' makes a request with 'CLIPBOARD and 'TARGETS, which on
other platforms returns the type(s) of the current selection, but on
macOS returned the selection itself.  Make it return the types instead.

This fixes (Bug#71377).

* src/nsselect.m (ns_get_local_selection): Return nil when called with
QCLIPBOARD and QTARGETS, so that 'ns_get_foreign_selection' is called to
return the type(s) of the selection.
src/nsselect.m